rise_time Function

public pure elemental function rise_time(wn, zeta) result(rst)

Computes the rise time for an underdamped, second-order system. The rise time is the time it takes for the system response to go from 0% to 100% of its final value and is given by the following relationship.

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: wn

The resonant frequency of the system, in rad/s.

real(kind=real64), intent(in) :: zeta

The damping ratio of the system. This value must be less than 1 as this relationship is only valid for an underdamped system.

Return Value real(kind=real64)

The rise time, in units of seconds.


Contents